﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ProjectEulerSolutions
{
    class Fibonacci
    {
        public static IEnumerable<long> Sequence()
        {
            long f1 = 1;
            long f2 = 1;

            yield return 1;
            yield return 1;

            while (true)
            {
                f1 += f2;
                yield return f1;
                f2 += f1;
                yield return f2;
            }
        }
    }
}
